/*公共部分*/
body{ padding-top: .82rem;}
.bgf9f9f9{background:#f9f9f9}
.bgf3f2f7{background:#f3f2f7}
.block_item{margin-bottom:.2rem;background:#fff}
.block_item:last-child{margin-bottom:0}
.fl{float: left;}
.fr{float: right;}
.hide{display: none;}
.show{display: block;}
.tit_center{ text-align: center; line-height: 0.8rem; color: #000; font-size: 0.32rem;}
.bold{ font-weight:bold;}
.color666{ color:#666}
.color999{ color:#999}
.color000{ color:#000}
.color333{ color:#333}
.mt10{ margin-top:.2rem;}
.mt20{ margin-top:.4rem;}
.mb10{ margin-bottom:.2rem;}
.mb20{ margin-bottom:.4rem;}
.pd10{ padding: .2rem;}
.pd20{ padding: .4rem;}
/*主页类头部*/
.header{ position:fixed;top: 0;left: 0;right: 0;z-index: 15; background: #fff; display: flex; justify-content:space-between; align-items: center; line-height: .8rem; border-bottom: 1px solid #e5e5e5;text-align: center;font-size: .3rem;}
.header a{color: #333;}
.header .left{width: 15%; }
.header .middle{width: 70%;}
.header .middle img{ height: .32rem;}
.header .right{width: 15%;}
/*文字截取*/
.line-clamp-1,.line-clamp-2{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}
.line-clamp-1{white-space:nowrap;}
.line-clamp-2{-webkit-line-clamp:2;}
/*上下左右居中*/
.abs-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
/*上下居中*/
.abs-topcenter{position:absolute;top:50%;transform:translateY(-50%)}
/*左右居中*/
.abs-leftcenter{position:absolute;left:50%;transform:translateX(-50%)}
/*0.5px边框*/
.bdr-b::after{position:absolute;content:'';-webkit-transform:scaleY(.5);transform:scaleY(.5);bottom:-1px;left:0;width:100%;height:1px;border-bottom:1px solid #eeeeee;z-index:10}
.bdr-tb::before{position:absolute;content:'';-webkit-transform:scaleY(.5);transform:scaleY(.5);top:-1px;left:0;width:100%;height:1px;border-top:1px solid #eeeeee;z-index:10}
/*标题通用*/
.nav{background: #eff3f6;position: fixed;left: 0;right: 0;top: 0;z-index: 15;border-bottom: 1px solid #eff3f6;}
.newtit{line-height: 0.6rem; margin: 0 0.2rem;font-size: 0.3rem; color: #333; padding: 0.1rem 0; overflow: hidden;}
.newtit a{ color: #333;}
.newtit .l{ float: left;}
.newtit .l span{ font-weight:500;}
.newtit .l span:before{content:attr(data-title);margin:0 .2rem;color:#999}
.newtit .m{ text-align: center;}
.newtit h3{ font-size: 0.3rem; color: #333; display: inline-block; line-height: 0.6rem; font-weight:normal;}
.newtit h3 span{ line-height:0.28rem; margin-left: 0.2rem; border-left: #eeeeee solid 1px; padding-left: 0.2rem; font-size: 0.24rem; color: #999999;}
.newtit .r{ float: right;}
.getmore{display:block;text-align:center;line-height:.6rem; color: #666;}
.empty{text-align: center;color: #666; padding: .2rem 0;}
.empty img{width: 1.2rem;}
.empty p:last-child{ margin-top: .1rem;}
/* 商家首页 */
.dashborad{ color: #c3ebf7; text-align: center;background: #148ceb; padding-top: .4rem;}
.dashborad .d1{ font-size: .24rem; padding: 0 .4rem;}
.dashborad .d2{font-size: .3rem;padding: 0 .4rem; color: #fff;}
.dashborad .d2 p{font-size: .8rem;}
.dashborad .d3{ display: flex;justify-content: space-around; width: 50%;margin: 0 auto;margin-bottom: .3rem;}
.dashborad .d4{ display: flex;justify-content: space-between; background: #1c92ec;padding: 0 .4rem;}
.dashborad .d4 p{ color: #95e5ff; line-height: .6rem;}
.dashborad .d5{ display: flex;justify-content: space-around; position: relative;}
.dashborad .d5 a{ color: #fff; display: block;font-size: .34rem; line-height: .9rem;position: relative;width: 50%;}
.dashborad .d5 a:last-child::before{position: absolute;content: '';width:1px; height:.3rem; left: 0;top:.3rem;background: #3aadff;}
.dashborad .d5 a span{display: flex;align-items: center;justify-content: center;}
.dashborad .d5 a span img{width: .36rem;height: .36rem; margin-right: .1rem;}
.dashborad .d5::before{position: absolute;content: '';width:100%; height: 1px; left: 0;background: #3aadff;}
/* 必备服务 */
.assets{padding:.2rem 0;display:flex;text-align:center;flex-wrap: wrap;}
.assets .item{width: 25%; margin-bottom: .2rem;}
.assets .item .txt{color:#666;font-size:.28rem}
.assets .item .icon img{width:.56rem;height:.56rem}
.assets .item .icon .a1{font-size:.32rem;color:#e93b3d;display:inline-block}
.assets .item .icon .a2{color:#e93b3d;font-size:.2rem;display:inline-block}
.myfav .assets .item .icon .a1{color:#333;font-size:.32rem;font-weight:700;position:relative}
/*客户管理 双行列表带链接*/
.ul_list{ margin-top:0;}
.ul_list li{display: flex;align-items: center; padding:.2rem 0;position: relative; margin-bottom:.1rem;}
.ul_list li .left{position: relative;}
.ul_list li .right{flex:1;-webkit-box-flex: 1;padding-left:.2rem;}
.ul_list li .right input{ width:100%; border:none; text-align:right;}
.ul_list li img{ width: 1.8rem; height: 1.8rem; vertical-align: top;}
.ul_list li .name{ vertical-align: top; font-weight: bold;color: #000;}
.ul_list li .name h3{display: inline-block;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.ul_list li .name span{ color: #999;}
.ul_list li .box1{color: #666;}
.ul_list li .box2{color: #999;}
/*单行列表带链接*/
.link_ul {margin-top:0}
.link_ul li{padding:.2rem;display:flex;justify-content:space-between;border-bottom:#f2f2f2 solid 1px}
.link_ul a{color: #333;}
.link_ul a:last-child li{border-bottom:none}
.link_ul li img{width:.7rem;height:.7rem;margin-right:.1rem}
.link_ul li span{display:flex;align-items:center}
.link_ul li i{margin-right:.1rem}
.link_ul li span .jc{color:#369cf1}
/*按钮*/
.btn_default{ display:flex;line-height:.8rem;font-size:.36rem;background:#369cf1;color:#fff;
    border-radius:.1rem;border:#1090d7 solid 1px;justify-content: center;}
.btn_gray{ display:flex;line-height:.8rem;font-size:.36rem;background:#f6f1f7;color:#333;
    border-radius:.1rem;border:#1090d7 solid 1px;justify-content: center;}
/*tab*/
.tab{display: flex; justify-content: space-around; height: .8rem; line-height: .8rem;align-items: flex-start; text-align: center; background: #fff;}
.tab li{width: 100%;}
.tab li a{display: block;width: 100%; position: relative;}
.tab li a.on{color: #148ceb;}
.tab li a.on::after{content: '';position: absolute;bottom: 0;width: 25%; left: 37.5%; height: 2px;background: #148ceb;}